be torn to pieces - Allemand Anglais Dictionnaire